package com.app.observers;

import java.util.HashMap;

import com.app.game.chat.Message;
import com.app.game.other.Player;
import com.app.game.other.PlayerFix;

public interface ServerObserver {
	public void updatePlayer(Player player);
	public void updatePlayers(HashMap<Integer, Player> playerlist);
        public void reUpdatePlayer(PlayerFix player);
	public void updateResult(Integer result);
	public void updateReadyNotification(Integer playerId);
        public void updateRoundDoneNotification(Integer playerId);
	public void updateMessage(Message msg);
	public void updateGameStarting();
	public void updateGameOver();
	public void updatePlayerLeft(Integer player);
}
